package string;
/**
 *boolean matches(String regex):匹配
 *使用给定的正则表达式(regex)验证当前字符串格式是否符合要求，符合true，否则false
 */
public class MatchesDemo {
    public static void main(String[] args) {
        //邮箱正则表达式：
        //[a-zA-Z0-9_]+@[a-zA-Z0-9]+(\.[a-zA-Z]+)+
        String email="wangkj@tedu.cn";
        String regex="[a-zA-Z0-9_]+@[a-zA-Z0-9]+(\\.[a-zA-Z]+)+";// \\.中的第一个\是java的转义符，
        // 转义正则表达式中的\，第二个\是正则表达式中转义.的转义符
        //使用regex匹配email是否符合格式要求
        boolean match=email.matches(regex);
        if(match){
            System.out.println("邮箱格式正确");
        }else {
            System.out.println("邮箱格式不正确");
        }
    }
}
